<%- escritorio_igual_checked = false -%>
<ul><li>
  <%= f.label :cnpj, "CNPJ" %>
  <%= f.text_field :cnpj, :alt => :cnpj %>
</li><li>
  <%= f.label :abertura_cnpj, "Data de Abertura do CNPJ" %>
  <%= f.date_select :abertura_cnpj, :start_year => Time.now.year, :end_year => 1900, :include_blank => true %>
</li><li>
  <%= f.label :razao_social, "Razão Social" %>
  <%= f.text_field :razao_social, :class => :large %>
</li></ul>

<% f.object.build_contato unless f.object.contato %>
<div id="<%= "#{tipo_pj}_contato_div" %>">
  <% field_set_tag "Endereço do Empreendimento" do %>
    <% f.fields_for :contato do |c| %>
      <%= render "contatos/form", {:f => c, :tipo_contato => "#{tipo_pj}_contato"} %>
    <% end %>
  <% end %>
</div>

<% escritorio_igual_checked=true and f.object.build_escritorio unless f.object.escritorio %>
<% f.fields_for :escritorio do |e| %>
  <%= e.check_box '_destroy' %>
  <%= e.label '_destroy', 'Mesmo endereço para escritório comercial/administrativo' %>
<% end %>

<div id="<%= "#{tipo_pj}_escritorio_div" %>">
  <% field_set_tag "Escritório Comercial/Administrativo" do %>
    <% f.fields_for :escritorio do |e| %>
      <%= render "contatos/form", {:f => e, :tipo_contato => "#{tipo_pj}_escritorio"} %>
    <% end %>
  <% end %>
</div>

<% field_set_tag "Registro na Junta Comercial dos Atos Constitutivos" do %>
  <ul><li>
    <%= f.label :registro_junta_comercial_numero, "Número" %>
    <%= f.text_field :registro_junta_comercial_numero %>
  </li><li>
    <%= f.label :registro_junta_comercial_data, "Data" %>
    <%= f.date_select :registro_junta_comercial_data, :start_year => Time.now.year, :end_year => 1900, :include_blank => true %>
  </li></ul>
<% end %>

<!--
<% field_set_tag "Histórico" do %>
  <%= f.text_area :historico, :rows => 8 %>
<% end %>
-->

<script type="text/javascript" charset="utf-8">
jQuery(function() {
  var <%=tipo_pj%>_escritorio_igual = jQuery('#empreendimento_pj_<%=tipo_pj%>_attributes_escritorio_attributes__destroy');
  var <%=tipo_pj%>_escritorio_div   = jQuery('#<%=tipo_pj%>_escritorio_div');
  var form_fields                   = <%=tipo_pj%>_escritorio_div.find('input, select, textarea');

  <%=tipo_pj%>_escritorio_igual.change(function () {
    if(this.checked) {
      <%=tipo_pj%>_escritorio_div.hide(250, function(){form_fields.disable()});
    } else {
      form_fields.enable();
      <%=tipo_pj%>_escritorio_div.show(250);
    }
  });
  <% if escritorio_igual_checked %><%=tipo_pj%>_escritorio_igual.attr('checked', true);<% end %>
  <%=tipo_pj%>_escritorio_igual.change();
});
</script>